package com.example.lotterysystem.dao.dataobject;

import com.example.lotterysystem.controller.param.DrawPrizeParam;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = true)
public class ErrorMessageDO extends BaseDO{
    /**
     * 消息 id
     */
    private String messageId;
    /**
     * 数据是否已被处理
     */
    private Integer processed;
    /**
     * 活动 id
     */
    private Long activityId;
    /**
     * 奖品 id
     */
    private Long prizeId;
    /**
     * 中奖者id
     */
    private Long winnerId;
    /**
     * 中奖者姓名
     */
    private String winnerName;
    /**
     * 中奖时间
     */
    private Date winningTime;
}
